package com.yanfan.energybilling.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class StaticRequestParamVo {


    /*
     * 区域id
     * */
    private Long buildingId;
    private List<Long> buildingIdList;

    /*
     * 设备名称
     * */
    private Long deviceId;
    private String deviceName;

    /*
     * 设备编号
     * */
    private String serialNumber;

    /*
     * 能源类型
     * */
    private String type;
    private List<String> typeList;

    /*
    * month day
    * */
    private String dateType;

    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date begin;
    private Long beginLong;
    private String beginStr;

    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date end;
    private Long endLong;
    private String endStr;

    /*
     * 1 万元
     * */
    private String unit;

    /*
     * 能源类型
     * */

    private String energyType;
    private List<String> energyTypeList;

    private Integer compareType;

}
